from public.action import *
from public.business import *
from public.testData import *
from public.tools import *
import time

testCase = "DBshop021_商品管理_添加品牌"
#进入后台管理
firefox=openBrowser(urlAdmin)   #打开后台管理网站
DBshopLoginAdmin(firefox)   #登录
time.sleep(5)

#调用二级菜单函数,进入商品管理-商品品牌
DBshopEnterMenu2(firefox,'商品管理','商品品牌')
firefox.find_element_by_partial_link_text('添加品牌').click()   #点击 添加品牌 按钮
firefox.find_element_by_id('brand_name').send_keys('苹果')   #编辑 品牌名称为 苹果
firefox.find_element_by_xpath('//button').click()   #点击 保存品牌 按钮
time.sleep(7)

#断言
#定位元素,判断是否添加成功,预期结果为存在
try:
    firefox.find_element_by_xpath('//td[contains(.,"苹果")]').is_displayed()
    writeLog("%s 测试通过" % testCase)
except:
    writeLog("%s 测试不通过" % testCase)
    getPhoto(firefox)
